electrically powered - Turco Inglés Diccionario